package oc.tm.sg.admin.listener;

import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;

import oc.tm.sg.core.rpc.provider.RpcProviderFactory;

/**
 * @description: 应用启动监听器
 * @author lry
 * @date 2015年10月8日 上午10:04:56
 * @version V1.0
 */
public class StartupListener implements ServletContextListener{
	
	/**
	 *  连接服务
	 */
	@Override
	public void contextInitialized(ServletContextEvent arg0) {
		RpcProviderFactory.INSTANCE.start(9001);
	}
	
	/**
	 * 关闭服务
	 */
	@Override
	public void contextDestroyed(ServletContextEvent arg0) {
		RpcProviderFactory.INSTANCE.destroy();
	}
}
